satellite ground stations - Turco Inglés Diccionario